artificial crown - Spanish English Dictionary